Top 10k strings from 16-48 Magazine - Issue 03 (1984)(16-48 Tape Magazine)[a].tap
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TAP] (TOSEC-v2007-01-01) /
Back to the directory listing
10 ;" ": 8 Magnetic Magazines Ltd.*6\$: 5 z$="10020203RUN THE TAPE": 5 PPPPPPPPPP 5 B.C.THORNE APRIL 1983*S\ 5 ;"PRESS ANY KEY" 5 16/48 script 4 @@@@@@@@@@@@@ 4 @@@@@@@@@@ 4 0000000000000000000000000000 4 )=n(hole+3 4 );" ";n(hole+3 4 ((prog+474 3 z$="09020203STOP THE TAPE": 3 ;"PRESS ANY KEY": 3 pp00000p000 2 z$="10020203STOP THE TAPE": 2 z$="00030103"+a$: 2 yyyyyyyyyy 2 n,o;" ": 2 m,o;" ": 2 ^00000000FFFFFFFFF00 2 ]MAGNETIC MAGAZINES 83:H\ 2 MAGNETIC MAGAZINES : 2 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@**************** 2 @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ 2 @@@@@@@@@@@@@@@@@@@@@@@@@@@ 2 @@@@@@@@@@@@@@@@@@@@@@@ 2 @@@@@@@@@@@@@@@@@@@@@@ 2 @@@@@@@@@@@@@@@@@@ 2 @@@@@@@@@@@@@@@@@ 2 @@@@@@@@@@@@@@ 2 @@@@@@@@@@@@ 2 @@@@@@@@@@@ 2 ;"Press any key": 2 ;"PLEASE WAIT": 2 ;"Keep the tape running": 2 ;" " 2 ;" "; 2 8888888888888888888888888888 2 2222220000000000000000000000000022 2 22000000000000000000000000000 2 0800 !!!! 2 022222000000000FFFFFFFFF00 2 022222000000000F;;999;;F00 2 02222000000000000000000000 2 002220000000000F;;999;;F00 2 000000000000000F;;9998;F00 2 000000000000000F8;99888F00 2 (paddr/256 2 "16/48TITLE" 2 "16/48REV#3" 2 "16/48LOAD2" 2 "16/48LOAD1" 2 "16/48EDIT" 2 B.C.THORNE DEC 1982 2 8 ! 2 8 8 8 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 2 1983 16/48 Magazine Ltd*S\ 2 2 1 z$="ll130201AND ": 1 z$="ll020302GREEN MEN": 1 z$="ll000402DUNGEONS": 1 z$="18030203Stop the tape": 1 z$="18030203<THE WINNER!": 1 z$="18020203Start the tape": 1 z$="18010202THEN READ ON....": 1 z$="16000305Like this.": 1 z$="15030204Stop the tape": 1 z$="15010604SORRY": 1 z$="15000402PRESENTS": 1 z$="14030204GOLDEN BATON": 1 z$="14010102KEEP HAVING TO PULL THE PLUG??": 1 z$="13020203LONG WAY HOME": 1 z$="1202050316/48": 1 z$="11110202THE": 1 z$="11010102CAN'T FIND THAT TREASURE?": 1 z$="10050305"+ 1 z$="10050102PLEASE STOP THE TAPE": 1 z$="10040103Please let the tape run.": 1 z$="10030203STOP THE TAPE": 1 z$="10020102Please let the tape run.": 1 z$="09010202Y": 1 z$="09010202D": 1 z$="09010202A": 1 z$="08300210?": 1 z$="08010102STUCK IN A DUNGEON?": 1 z$="07040202HOBBIT HINTS": 1 z$="07010202T": 1 z$="05050305SCORE": 1 z$="04000404Way home": 1 z$="04000404Renumber": 1 z$="03030202INSTRUCTIONS": 1 z$="01040303The long": 1 z$="00140201OF": 1 z$="00010503VORTEX": 1 z$="00010503SPIDER": 1 z$="00010203PIXEL SCROLLING" 1 z$="000008051984": 1 z$="0000060516 48": 1 up to more than 3. 1 type GOTO GO 1 t$="0000000000" 1 t$(n)="1": 1 scroll right 1 scroll left 1 s=prog+211 1 renumber y 1 renintro e 1 r$=r$+" ": 1 prog=prog+len+6 1 prog=prog+6 1 prog=prog+5 1 prog=prog+1 1 prog=paddr+3 1 prog+len+5 1 prog+len+4 1 paddr=paddr+jump 1 p00000p022 1 p00000p000 1 p$="1122334455667722744": 1 oldl,oldc;" 1 o,o;"Press any key to return to menu.": 1 m$="with a fast response time.<Graphics are artistically very<good (artist Jon Blacow) and<are rapidly drawn then painted<by an unusual but quick fill<routine, essential as all<locations are displayed. Even<here you have the option to<switch from graphic-text to<text only and back again,<which makes going to retrieve<that forgotten but essential<object ten locations back<almost a joy.": 1 m$="well designed and challenging": 1 m$="stolen Golden Baton, a<priceless artifact with the<power to maintain the dynamic<equilibrium between the good<and evil forces of nature!< The world of the Golden Baton<is one of woods, caves and<castles, which are populated by<some very strange adversaries!": 1 m$="our mission is to recover the": 1 m$="igital Fantasia's": 1 m$="he program is well designed,": 1 m$="adventure that will keep you<perplexed and entertained on<these long winter evenings.<Get a copy for when you tire<of VALHALLA.<If you already own<THE GOLDEN BATON and need<help, just ENTER the last<6 digits of Digital Fantasia's<phone number for a help menu.<Everyone else just press ENTER.": 1 m$="You will need the staff and<the magic word": 1 m$="You have to be wearing the<helmet to read the runes": 1 m$="What do you expect if you<swim moats with matches in<your pocket?<Throw matches across moat.<IF you forget rub the ring<for help": 1 m$="Try going places< Example GO PATH": 1 m$="This month we look at the<first in the series;< < THE": 1 m$="The rope is in the Briar.< <Maybe HACK Briar?": 1 m$="Remember that old tatty cloak?<things are not what they seem!": 1 m$="MY mistake! I forgot that the<Hobbit has an unstable<geography When short-cuts are<taken.< <DO YOU WHANT TO SEE THE NORMAL<ROUTE< Y/N": 1 m$="Kill the slugs with the salt<and feed them to the crab ": 1 m$="If you have discovered any<solutions, interesting short<cuts or bugs in any adventure<game then drop us a line at<16/48. We will send you `5 if<we publish your contribution.<Send us your problems and we<will do our best to save you<from death, destruction and<an over heated Spectrum": 1 m$="From the Misty mountains go;<N,NE,N,SE,DOWN,D,D,D,E,<TAKE KEY<UP,W,N.< <My thanks to the myriad of<readers, who pointed out this<error.": 1 m$="First my apologies for the<incorrect hobbit hint in<issue 1.": 1 m$="Find the mirror and<HOLD MIRROR just before you<enter the room.": 1 m$="Brian Howarth is a most<prolific author. In the last<few years he has written,<designed and coded ten<adventures in the Mysterious<Adventure series and translated<them to run on the five most<popular micros including, of<course, our beloved Spectrum.": 1 letter 1 k$="You have killed": 1 j$=" junction between corridors.": 1 instructions 1 i$="You are injured.": 1 hole=hole-4 1 hole=hole-1 1 hole=hole+4 1 hole=hole+1 1 ff=n(hole+3 1 elements \ 1 cl=cl+(l>cl)*( 1 cl)+("West " 1 cl)+("Up " 1 cl)+("South " 1 cl)+("East " 1 cl)+("Down" 1 cc=cc+(c>cc)*( 1 cc=(c+xx): 1 advintro#1o 1 a$=a$+". " 1 a$=a$+". P O K E 2 3 6 5 8 , 8 switches ~C A P S L O C K~ on" 1 a$=a$+" I especially like the m.c. routines & the hardware tests" 1 a$=a$+" Poking ~0~ in will switch it off again. " 1 a$=a$+" R A N D O M I Z E U S R 3 2 8 0 scrolls the screen up 1 line." 1 a$=a$+" " 1 a$=a$+" OK. I know it's not the first Spectrum mag on tape, but if No1 is anything to go by it's the best !!" 1 a$=a$+" " 1 a$="west": 1 a$="south": 1 a$="north": 1 a$="east": 1 a$="down": 1 a$="SPACESUIT": 1 a$="PICTURE": 1 a$="PICTURE" 1 a$="BASIC RENUMBERING PROGRAM": 1 a$=" Here are some P O K E S that some of your readers may like to see. " 1 a$=" Dear Ed. Just thought I would scroll you a line about your ~ace~ new mag." 1 a$=" Well that's about it, keep up the good work, I can't wait for No 2. Yours sincerely Pete Telfer P.S. Hope this fits in 16K !!" 1 a$=" Press ~R~ to read again or ~C~ to continue": 1 a$=" P O K E 2 3 6 9 2 , 2 5 5 gives you an ~A U T O S C R O L L~ which stops the ~scroll?~ report code when some thing is printed below line 2 1" 1 a$=" P O K E 2 3 6 0 9 , n changes the duration of the keybord ~C L I C K~" 1 a complete copy of the game, details of where you are & what has happened to you." 1 ^PPPPzzxxxxxxxxxxxxxxxxxzzzzzPPPPPPPPPzxxxxxxxxxxxxxzzzzzzzPPPPPPPPPPPzzzzxxxxxxxxxxzzzzzPPPPPPPPPPPPPPPPzzxxxxxxxzz8zzPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPP_____8PPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPWWWPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPT``````````TPPPPPPPPPPPPPPPPPPPT`````````````TPPPPPPPPPPPPPTTTT``````````````TTPPPPPPPPPPPPP``````````````````TPPPPPPPP888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 1 ^88888888888888888888888888888888 1 ^'???????88888888888888888888'' '''''88?88888888888888888''' ''''8888888888888888'' pp04444 1 ]B.C.THORNE APRIL 1983:H\ 1 Z$="00030103"+A$: 1 WORDS % 1 VORTEX 1 The flashing No's must not add 1 THE 15 1 T$="0000000000" 1 Suddenly you fall through the floor. 1 STOP THE TAPE 1 SPIDER 1 SCROLL 3 1 Rewind & play tape ( 1 RUNUMBERING LINE NUMBERS 1 RUN THE TAPE 1 RENUMBERING ;GOTO, GOSUB, LINE, RUN, RESTORE & LIST 1 RANDOMIZE USR (MEM+228) 1 RANDOMISE USR (MEM+114) 1 RANDOMISE USER MEM 1 RABBIT % 1 Program BARRY THORNE 1 Press any key to continue. 1 Press any key to continue 1 POKE 23512,0 for left 1 POKE 23511, 1,2,3 blocks. 1 POKE 23510, top block 0,1,2. 1 POKE 23506,No of pixels up 1 POKE 23505,No of pixels down 1 PLAY TAPE TO VERIFY 1 PIXEL 1 P$="You take the ": 1 OWGGGGGGgg 1 NB. if it doesn't 1 London W4 4PH. 1 Jimpix 1 J$'"You see blood on the floor.": 1 J$'"You see an alarm Button": 1 J$'"You see a hole in the ceiling.": 1 In order to break out of the game to load side 2 of 16/48, Press CAPSHIFT 6 ,Type LOAD"""" "'"ENTER, and play side 2. 1 HEL=HEL*.5 1 H HYDROGEN -259 -253g1HeHELIUM -270 -269g1LiLITHIUM 180 1330m1BeBERYLIUM 1280 2450m1B BORON 2030 2550s1C CARBON 3500 3900s1N NITROGEN -210 -196g1O OXYGEN -219 -183g1F FLUORINE -220 -188g1NeNEON -249 -246g1NaSODIUM 97.8 883 m1MgMAGNESIUM 650 1100m1AlALUMINIUM 660 2400m1SiSILICON 1410 2480c1P PHOSPHORUS 44.2 280 s1S SULPHUR 119 445 s1ClCHLORINE -101 -34 g1A ARGON -189 -186g1K POTASSIUM 63.2 760 m1CaCALCIUM 850 1440m1ScSCANDIUM 1400 2500m2TiTITANIUM 1680 3300m2V VANADIUM 1920 3400m2CrCHROMIUM 1900 2600m1MnMANGANESE 1250 2100m1FeIRON 1539 2900m1CoCOBALT 1492 2900m1NiNICKEL 1453 2820m1CuCOPPER 1083 2580m1ZnZINC 420 907 m1GaGALLIUM 29.8 2250m2GeGERMANIUM 958 2880c2AsARSENIC 0000 610 s1SeSELENIUM 217 685 s2BrBROMINE -7.3 58.2l1KrKRYPTON -157 -153g1RbRUBIDIUM 38.8 710 m2SrSTRONTIUM 770 1460m1Y YTTRIUM 1500 3000m2ZrZIRCONIUM 1850 4400m2NbNIOBIUM 2420 510 1 Graphics JIM DANN 1 GOSUB 9800 or 9810 to change script. 1 GGGGGGGGGGGGGGGGGGGGGGG 1 GGGGGGGGGGGGGGGEEGGGG 1 GGGGGGGGGGG 1 GGGEGCGGGGGGGGGGGGGGBGG 1 GGFGGGGGGGDGGGGGGGGGGGG 1 For upwards scrolling 1 For sideways scrolling 1 For downwards scrolling 1 ELEMENTAL MENU 1 Don,t Panic 1 DON'T PANIC 1 Code stored at MEM, 1 CHAT % 1 C$="You go along a corridor to a": 1 Bhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhh0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000HOOOOOOOOOOOOOOOOOOOOOOOOOO`OOOOHOOOOOOO`````````O````OOOOOOOOOOHOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOO`OOOO`OO```````````O OOOOOOOOOOH````OOOOOOOOOOOOOOOOOOOOOOOOOOOHOOOOOOO```````````O OOOOOOOOOO 1 BBBPPPPPPP 1 ALTERNATIVE INSTRUCTIONS 1 A@@@P@@@@@@D@@`@@ 1 A$="ROBOT": 1 A Robot appears 1 =instructions or key changes." 1 ;'"Play the tape containing your previous game": 1 ;"the screen to moved"; 1 ;"scroll UP.": 1 ;"scroll DOWN."''" POKE 23606,number of pixels to"; 1 ;"press any key" 1 ;"be scrolled"; 1 ;"What would George Orwell have thought about a magazine which can only be read by a machine?" 1 ;"What do you want to do now ?"''"Press"'" 1 ;"We have 3 routines stored"'" in the memory."''" Scroll up at MEM (=32290)"''" Scroll down at (MEM+114)"''" Scroll sideways at (MEM+228)" 1 ;"To scroll the top 1/3rd of the screen 25 pixels to the left and then 25 to the right we do this;-"''" POKE 23510, 1 ;"This month sees the first"'" chapter of our adventure game": 1 ;"This is our first program to give all you 48K folk more than your 16K brethren."'" INSTANT GRAPHICS.": 1 ;"This is a killer wasp..."; 1 ;"This is a dead fly......"; 1 ;"This adventure continues in the next edition." 1 ;"The scrolling routines are in a block of 307 bytes of machine code stored in RAM starting at ";MEM;". We will call the start address of the code MEM from now on." 1 ;"The routines all look for this information in memory locations 23505 to 23512(in the print"'" buffer)."'" (These addresses still apply"'" even if you move the code.)"''" You will need to POKE these"'" these addresses as shown on the next page.": 1 ;"The renumbering has tried to go above line 9947"'" 1 ;"The long way home" 1 ;"TAPE 03 FEBRUARY 84 SIDE 1" 1 ;"Start the tape": 1 ;"Sorry, but this is one program which you cannot RUN from the middle.": 1 ;"Select cheatability ( 1 ;"SUMMARY" 1 ;"STOP THE TAPE": 1 ;"START THE TAPE"' 1 ;"SIDE 2 LOADING" 1 ;"SIDE 1 LOADING" 1 ;"SCORE=";s;" " 1 ;"SCORE=";s;" " 1 ;"SCORE=";s 1 ;"SCORE= ";s;"/10": 1 ;"Run the tape for the next review" 1 ;"RUN THE TAPE": 1 ;"Q = Quit " 1 ;"Press any key"; 1 ;"PROGRAM LENGTH" 1 ;"PRESS A KEY" 1 ;"PLEASE WAIT" 1 ;"Lines now renumbering every ";b;" ": 1 ;"Let the tape run to the end of side one (16K machines will not LOAD the machine code after the adventure game."'"If you save the game it will"'"only run after CLEAR 32766": 1 ;"LOW SCORE=";ls 1 ;"If you have 16K machine then you can still enjoy the game but do try to see it on a 48K machine if you get a chance."''" We could use some feedback on this memory business. Write and complain if you are going to be too frustrated if we publish the odd couple of 48K only programs."''" Squeezing ""ELEMENTS"" into 16K"'" was hard work and limiting." : 1 ;"INSTRUCTIONS";"(cont.)"'' 1 ;"INSTRUCTIONS" 1 ;"Here is an example showing how to scroll 40 pixels up and then down again."'" Line 3200 of this program looks like this"''"3200 POKE 23505,40:POKE 23506,40: RANDOMISE USR (MEM+114): RANDOMIZE USR MEM"''"When you press a key this line will be executed." 1 ;"HIGH SCORE=";hs;: 1 ;"Firstly, I would like to thank all those of you who responded to issue 1 with letters"'" programs or competition"'" entries. As you will see, the standard has been very high."''" We only had room for one"'" reader's program in this issue but there are some great things on the way.": 1 ;"First line number now "'a: 1 ;"EXTRA COMMANDS FOR 48K'ers" 1 ;"ENTER your name please."; 1 ;"Don't worry about the silence between loading the program & machine code" 1 ;"DESCRIPTION" 1 ;"Before scrolling up or down;-"'''" POKE 23505,number of pixels to"; 1 ;"All these POKEs and calls are summarised in lines 3 to 6 of this program."'''" To save this whole program and the code simply BREAK and"'" GOTO 9999. Have a look at line 9999 first to see what it does."''" To save the code only use"'" SAVE ""SCROLL"" 1 ;"All the old offers still hold. Send letters, problems, or ideas to "'" 1 ;"8 = Move right"; 1 ;"7 = Move up "; 1 ;"6 = Move down "; 1 ;"5 = Move left "; 1 ;"2 for the bottom"''" POKE 23511,number of thirds to"; 1 ;"1,2 or 3." 1 ;"1 to scroll right"''" The routine will return to the basic after scrolling one"'" pixel.": 1 ;"1 for the middle"; 1 ;"0 for the top"; 1 ;" to load SPIDER."; 1 ;" You can also scroll each third of the screen independantly left or right.": 1 ;" This is a game for two players based upon an old board game which will be recognised when you see that the two players are 1 ;" The aim is to be the first"'" player to reach 100 and then get back home."''" Once you land exactly on 100 your moves automatically go into reverse so that you can race home."''" To move just press any key except 1 ;" START TAPE "; 1 ;" COMMENTS & FAULT FINDING "'' 1 ;" Before we can use the up or"'" down routines we need to"'" specify how many pixels we wish the screen to move."''" Before moving sideways we need to specify which parts of the screen and which direction.": 1 ;" Before scrolling sideways;-"''" POKE 23510,the highest third of"; 1 ;" A machine code routine which"'" will let you scroll the whole screen up an down like this." 1 ;" 16/48 FEBRUARY 84 TAPE 03 " 1 ;" THE 15......A READER'S PROGRAM"'"OTH MACHINE CODE SCROLLING...SMO" 1 ;" SPIDER......CAN YOU TRAP ME? "'"RACE FOR HOME VORTEX.......A " 1 ;" REVIEWS.....3D TANK GAMES SSUE 1 WINNERS COMPETITION & I" 1 ;" ELEMENTS....DATA BASE AND TEST"'"EFUL PROGRAM AID RENUMBER.....US" 1 ;" ADVENTURE...THE LONG WAY HOME "'"ND GREEN MEN MORE DUNGEONS A" 1 ;" Prsss ~C~ for a print out" 1 ;" RUN THE TAPE ": 1 ;" ";: 1 ;" "; 1 ;" ": 1 ;" ";: 1 ;" "; 1 ;" " 1 ;" " 1 ;" ": 1 ;" 1 :88888888x88888x888888 1 :(just 1 block) 1 :(for top block)"'" POKE 23511, 1 9988888888888888 1 998888888888 1 9950 to renumber": 1 8???????????????????????????????8888888888888888888888888888888?8888888888888888888888888888888?8888888888888888888888888888888?8888888888888888888888888888888?8888888888888888888888888888888?8888888888888888888888888888888?8888888888888888888888888888888888888888888888888888888888888888 1 88899888888888x88888888 1 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 1 8888888888888888888888888 1 8888888888 1 888'''''''''' '''''''''''888!!!!''''''''''''' ''''''''''''''888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 1 888!!!''''''' ''''''''' 1 3DTANX 1 3DDP ` 1 3DCZ 1 3D TANX by DK'tronics.#Don Priestly has placed you in command of an anti-tank gun trained on a bridge which spans the screen. Your orders are to stop any enemy tanks crossing (they shall not pass!).#The enemy have other ideas! They rumble across the bridge from right to left and it is not long before your presence is realised and your position calculated. From then on you are under constant bombardment.#You control your gun elevation and your horizontal movement with keys chosen from a menu which also offers useful options such as unlimited ammo, invulnerability and level of difficulty.#3D TANX is a simple, addictive game with plenty of action. Almost one of the classics.} 1 3D DESERT PATROL by CRL.#Here you are faced with tanks and minefields with only a crude compass, rangefinder and mine detector to help you. You are constantly harrassed by enemy tanks which appear from nowhere and at great speed (relatively).#The program is written partly in BASIC, calling on machine code routines to provide movement and returning to BASIC whenever anything significant happens. This has serious disadvantages.#When an enemy tank leaves your field of view it ceases to exist and every time you fire a shell the game freezes.#When one accepts these limitations 3D Desert Patrol does become playable, if somewhat dull.} 1 3D COMBAT ZONE by Artic.#3D Combat zone is a pretty faithful reproduction of the arcade game 'Batle Zone' (an old favourite of mine). Before you lies a desolated landscape populated by intelligent tanks, super tanks and flying saucers, but alas none of the missiles that got the adrenaline pumping in the original.#You can explore this environment through your gunsight as you manouver your tank between perspective wire frame pyramids, using the radar screen to track your deadly foes.#Screen movement is slightly jerky, but given the need for constant recalculations of perspective it is quite acceptable.# This is a very ambitious game to translate onto the Spectrum. It does not quite have the speed of the original but is still very impressive. Recommended. Well done John Ritman and Artic.} 1 32290,307" 1 307 bytes long. 1 25: RANDOMIZE 1 23733=255)": 1 1902190519081911191419171920192319261929172917261723172017171714171117081705170215021505150815111514151715201523152615291329132613231320131713141311130813051302110211051108111111141117112011231126112909290926092309200917091409110908090509020702070507080711071407170720072307260729052905260523052005170514051105080505050203020305030803110314031703200323032603290129012601230120011701140111010801050102c 1 16/48TITLE 1 16/48REV#3 1 16/48Noise 1 16/48LOAD2 1 16/48LOAD1 1 16/48EDIT / 1 16/48D&G 1 16/48 magazine, 1 10020203STOP THE TAPE a 1 10 Barley Mow Passage, 1 1 for right. 1 ."''" Cheatability decides how slowly the die changes so that you can control your moves." 1 ."''" 1 ,paddr-256 1 ,o;"You score 1 point for each step you take up to the time you hit something fatal (a wasp,your trail,my trail or the wall). "'"You will start with the first key press and you cannot stop." 1 ,o;"You are a spider........ 1 ,o;"If you BREAK from this program restart with GOTO 1000. NOT RUN."; 1 ,o;"I am also a spider...... 1 ,o;" ADVENTURE HELP FROM Yaz. " 1 ,i;"Press R to read again."; 1 ,i;"Press L to load VORTEX" 1 )="ll000101"+ 1 )="10020203STOP THE TAPE": 1 )="10020203RUN THE TAPE": 1 )="10020203"+a$(n,a 1 )="02020203"+a$(n,c 1 )="02000102Atomic No Symbol Name Mass No m.p. b.p. Density": 1 );" lines. Try changing thevalue of 'mx' (line 9947) next time." 1 )-(l<cl)*( 1 )-(c<cc)*( 1 ),x(hole,2 1 )*(k$=r$)-( 1 )*(k$=d$)-( 1 (prog+z)=14 1 (prog+z)): 1 (prog+len+5 1 (prog+len+4 1 (h(n)-h(n-10 1 (cl,cc)<55 1 (MEM+228): NEXT n:"'" POKE 23512,1:(to go right)"'" FOR n=1 1 (MEM+228): NEXT n": 1 ((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 1 (((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((( ((((((((((( ((((((((( ((((((( ((((( ((( ( 88888888888888888888888888888888 1 'C$'"small ANTE-ROOM."'"You see many small boxes.": 1 'C$'"RECEPTION ROOM": 1 ''"Do you want a print out of theseinstructions ? (y/n)" 1 ''" For those of you new to using machine code routines we will try to make it easy for you.": 1 '"Your score is "; 1 '"You find yourself in a" 1 '"You are in a TRANS-MAT unit.You see a faulty control panel with a button on it.": 1 '"Do you want to read these again?"'"(y/n)" 1 '"Do you want to load a previous game ?" 1 '" You can load the code to any address you like so long as you remember to CLEAR to a lower address and let MEM = the new address.": 1 '" POKE 23512,0 to scroll left"; 1 '" (If you BREAK from this program you can re-enter with GOTO 20. Do not use RUN.)" 1 #p;("DUMP - This will SAVE & 1 #p;'"It is the year 4816, you are on your way home. You step into a Trans-mat unit, press the control & dematerialize." 1 #p;"b) You may load ""renumber"" before you start to write a program and then type RUN 9947 to renumber." 1 #p;"a) You can MERGE ""renumber"" with programs already in memory.If you do press CLEAR first thenRUN 9947" 1 #p;"WHAT CAN I SEE - This reminds you of where visible exits are"'("and shows you a picture." 1 #p;"If your new program contains thestatement GOTO 00 , 1 #p;"If you get an 'out of memory' or'variable not found' report check that you have CLEARed the program to be renumbered. If that doesn't work get a bigger spectrum." 1 #p;"If you find that you have lost the last few lines of a program then it is because it is longer than ";100 1 #p;"Avoid giving more than one"'"instrucion per sentence."''"Two corridoors are curved this may confuse map makers !" 1 #p;"8) When the program has finishedit will ask you if you want to renumber another section. If youdo not want to, then ~renumber~ will erase itself." 1 #p;"7) Go and make a cup of tea." 1 #p;"6) The computer will ask you forthe first line to be renumbered. If you want to renumber the whole program 1 #p;"5) Type GOTO 9950" 1 #p;"4) When the computer gives you the 'OK' or 'STOP' report you can list your program." 1 #p;"3) When the program asks you, type in MERGE """"" 1 #p;"2) You can sort your program into different blocks if you renumber the lowest numbered lines first. LIST the result andthen GOTO 9950" 1 #p;"2) LOAD ""renumber""." 1 #p;"1) SAVE a copy of your program on cassette. 1 #p;"1) LOAD ""renumber"" then follow the instructions." 1 #p''"16/48 Presents the first episodeof a new text & graphics"'"adventure game.(High speed, hi-res graphics for 48K'ers only.)" 1 #p'"You tell the computer what you want to do by typing in ENGLISH.(Then pressing enter)" 1 #p'"Use short sentences if possible." 1 #p'"The idea of the game is to find your way through the spaceship and find the way out into the next episode." 1 #p'"Something is wrong !"'"You rematerialize in the wrong place. You are in some sort of spaceship..." 1 #p'"N =GO NORTH"'"S =GO SOUTH ...etc"'"INSTRUCTIONS - gives you these instructions again." 1 #p'"HELP - The computer may give youadvice."'("DUMP - This will SAVE and 1 #p'"GO NORTH (SOUTH etc.)"'"WHAT HAVE I GOT WITH ME ?"'"EXAMINE THE ..."'"TAKE THE ..."'"ATTACK THE.." 1 #p'"Draw a map wherever you go so that you can find your way back." 1 #p'"Don't worry if your character iskilled early on in your first game, it is all part of the learning process !" 1 #p'"Certain single words can be usedas commands. These are:" 1 "rewind & play": 1 "renumber" 1 "renintro" 1 "number of program lines ";t'"renumbering from ";a'"finishing at line "; 1 "nothing.": 1 "line ";line;" not found": 1 "elements" 1 "comfortable LOUNGE"'"You see some chairs & pictures on the walls.": 1 "advintro#1" 1 "advent1/48" 1 "a","90","102","165","219","165","66","66","102","b","28","235","150","9","9","150","235","156","c","102","66","66","165","219","165","102","86","d","56","215","105","144","144","105","215","56","e","129","66","36","24","24","36","66","129","f","24","60","24","60","90","217","153","102","k","207","179","124","150","171","124","179","207","l","254","253","107","7","7","107","253","254" 1 "a store room."'"You see some large boxes of gold& diamonds": 1 "Your powerpack is exhausted.": 1 "You wait.": 1 "You take the";a$;" & put it on.": 1 "You specify how blocks of your programs are to be renumbered." 1 "You see the following;": 1 "You see nothing of interest.": 1 "You kill the man & damage his spacesuit.": 1 "You kill the Robot with your gun": 1 "You hear a distant explosion."'"The air rushes out.": 1 "You have with you" 1 "You have nothing to eat.": 1 "You have no spacesuit.": 1 "You have no Powerpack for your gun." 1 "You have been killed": 1 "You eat some food, you feel muchbetter!": 1 "You dematerialize": 1 "You cannot.": 1 "You cannot go ";a$: 1 "You cannot eat in a spacesuit !": 1 "You can only change direction. "'"You do this with keys 5 to 8 or you can choose your own keys by pressing 1 "You can LIST now": 1 "You attack the Robot with your fists." 1 "You are weak & hungry" 1 "You are unable to do so.": 1 "You are lucky ";k$'"the robot": 1 "You are in a hall with many"'"Robots.They line up menacingly": 1 "Write this code down on a piece of paper.It is your entry code to the next episode."'t$;hel 1 "Which direction ?": 1 "What are you going to do ?"'" 1 "This program will renumber all, or blocks of other BASIC"'"programs and then delete itself." 1 "There is nothing to talk to.": 1 "There are exits visible;"'("North " 1 "The wall slides open": 1 "The wall closes behind you." 1 "The screen is a web and you musteat the flies(20 points each) and try to trap me(100 points). "'"Each time you trap me a relativeappears from nowhere to continuethe fight." 1 "The robot attacks you.": 1 "The program will report with error 'G'"'"Don,t worry.","Press any key to erase & then ENTER LIST": 1 "The program will renumber GOTO, GOSUB, LINE, LIST, RESTORE and RUN." 1 "The program will also tell you if you have specified jumps to non-existent lines." 1 "The picture on the west wall has a concealed button.": 1 "The most common words that I understand are;": 1 "The man says'The TRANS-MAT unitsare being affected by a high energy star.This room contains many units,they must be removed before the unit you arrived in will work.I have wired a controlfor this you must..'"'"The man dies.": 1 "The man is wounded."'"He can still talk.": 1 "The computer will override your instructions only if there is a danger of a program being corrupted because instructions would cause line numbers to go above line 9947." 1 "The blood leads south": 1 "The 48K spectrum can renumber upto 37KBytes. In addition it is possible to specify the maximum number of lines to renumber by changing the value of 'mx' in the renumber program.(line 9947)" 1 "The 16K Spectrum can renumber a program of up to 5KBytes or 100 lines." 1 "TEl No "; 1 "TAKE","GOT","EAT","HELP","SEE","LOOK","EXAMINE","SAY","NORTH","SOUTH","EAST","WEST","UP","DOWN","THROUGH","LEAVE","ATTACK","KILL","PRESS","PUSH","PULL","WAIT" 1 "SHOOT","QUIT","DUMP" 1 "Renumber another segment ?(y/n)";a$: 1 "PRESS r TO RESTART";m$ 1 "Only one lever seems to be"'"connected": 1 "Now MERGE the program to be renumbered" 1 "Nothing happens.": 1 "Long Way" 1 "Large storeroom."'"You see some large metal crates,a man"+(" in a spacesuit." 1 "It is too heavy!": 1 "In the boxes you find;"'"Food, a torch, a laser gun,"'"a powerpack and a compass.": 1 "If the program has a jump to a number variable this is left in."'' 1 "INSTRUCTION" 1 "I did not understand that !": 1 "Highest score today!"; 1 "Find out what the lever does.": 1 "ENTER answer";r$: 1 "ENTER UP KEY"; 1 "ENTER RIGHT KEY"; 1 "ENTER LEFT KEY"; 1 "ENTER DOWN KEY"; 1 "Do you want to save this game on a blank tape ? (y/n)" 1 "CONTROL ROOM. You see a crudely rewired control console.": 1 "Be thankful that you are wearinga spacesuit !": 1 "ALL","EVERYTHING","GOLD","DIAMOND","SPACESUIT","FOOD","GUN","POWERPACK","TORCH","COMPASS","PICTURE" 1 "ADVENTURE" 1 ";';" We will pay `5 for anything we publish and `50 if you can send us an original program which we can feature.";';" Meanwhile enjoy the rest of the tape....": 1 "46+25*(g$=""2"")+7*(g$=""3"")+22*(g$=""4"")": 1 "23635"+256 1 "192","192","0","24","24","0","3","3","0","102","102","0","0","102","102","0","195","195","0","24","24","0","195","195","0","219","219","0","0","219","219","0","62","64","62","1","62","64","62","2","66","66","126","66","66","126","66","66","0","127","127","96","103","103","102","102","0","255","255","0","255","255","0","3","0","254","254","0","240","240","48","48","102","102","103","103","96","127","127","0","7","3","255","255","0","255","255","0","176","48","48","48","48","48","240","0","0","4","6","127","127","102","100","96","96","96","96","127","127","0","0","0","0","0","0","224","231","231","230","230","24","60","126","24","248","248","0","0" 1 "16/48D&G" 1 "100+100*( 1 "0","0","0","24","24","0","0","0","0","6","6","0","0","96","96","0" 1 "''"This program contains data on 100 elements. How many do you want?"'''" 1 "''" No Symbol","Name" 1 "'"WAIT - you do nothing."'"QUIT - This restarts the game." 1 "'" POKE 23512,0:(to go left)"'" FOR n=1 TO 25: RANDOMIZE 1 !!! '''' '''''' 1 ! pp00000 1 to try the renumber program ( N.B. you will not be able to renumber any 1 to stop the die."''" Press 1 to run the program again" 1 to read again."; 1 to read again. Press 1 to read again"; 1 to quit ~renumber~ and load the next item in 1 to quit at any time." 1 to quit and move on." 1 to quit and move on": 1 to quit and load next item."''''" 1 to print the instructions on the printer" 1 to play another game." 1 to move on." 1 to move on. ": 1 to move on. 1 to go again. 1 to go " 1 to go " 1 to find out more."; 1 the first line to renumber";init'"The number you want it to be",a'"The increase in line numbers",b: 1 starts at prog+730 1 programs!)" 1 only 46 well known elements"''" 1 now."''"Press any other key to start." 1 is a vortex. If you land on a vortex you disappear into a black hole and pop up 1 for the instructions again on the screen" 1 details of your game so that youcan RUN the game again from thatpoint." 1 at prog+34 1 at prog+326,361,402, 453,484,517,550,593,632,673 1 at prog+237 poke 64,72,80 in prog+239 poke 64*1,2,3 in prog+241 1 at prog+211 poke 64,72,80 in prog+213 poke 64*1,2,3 in prog+215 1 all one hundred elements"'''" Press 1 all but 29 obscure elements"''" 1 add in man made elements"''" 1 USEFUL PHRASES 1 Trouble with a crab"; 1 To Quit menu" 1 Stony stares"; 1 Something you can't read"; 1 Something to hot to handle"; 1 No rope"; 1 Matches wet"; 1 MAKE SURE THAT YOU PRESS 'CLEAR' BEFORE YOU SAVE IT 1 INSTRUCTIONS 1 IF YOU HAVE PRESSED 'CLEAR' or 'RUN' THEN TYPE RUN 9947 1 GET OUT OF HERE ! 1 DON'T PANIC 1 Can't pass the erie figure"; 1 Can only find 5 locations"; 1 COMMANDS " 1 B.C.THORNE SEPT 1983 1 0 .Otherwise follow the instructions." 1 to quit";#1 1 the program WILL jump to the correct line number!" 1 Test on symbols"'''" 1 Test on names"'''" 1 List names and symbols only"'''" 1 List elements and data"'" (m.p.=melting pt in Celcius b.p.=boiling pt"'" density is in g/ml)"'''" 1 at prog+154 poke lines in prog+141 poke new attr in prog+142 1 """"""""""" !!! 1 pp00000p111 1 PLEASE WAIT " 1 ''8>00>8'' 1 0000000000 !!!!" 1 " 1 0000000000 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 1 (MEM=32290 if you have not moved it.) 1 in this 1 This 1 %!!!!!!!%%% 888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888888 1 " 1 1 1 1 1 1 1 1 1 1